home *** CD-ROM | disk | FTP | other *** search
/ Gold Medal Software 2 / Gold Medal Software Volume 2 (Gold Medal) (1994).iso / wordproc / wrdcount.arj / WRDCOUNT.TXT < prev   
Text File  |  1993-09-29  |  6KB  |  101 lines

  1.  
  2.  
  3.  
  4.  
  5.  
  6.  
  7.                              Word Counter Version 2.01A
  8.                  This program is really simple to use, and is generally
  9.             self-explanatory. Before running this program, you should
  10.             save two copies of the file you are working on: a copy to
  11.             actually run Word Counter on (saved in Text format or
  12.             printed to disk), and a backup just to be sure that the file
  13.             is safe (an ordinary save, for instance). Be sure that you
  14.             save the two files  with DIFFERENT extensions. This program,
  15.             when run, looks to the command line to see if there is a
  16.             parameter there. If the parameter, which would be a
  17.             directory list and filename up to 66 characters long, is
  18.             found, then the program attempts to open the file. If the
  19.             file is not found, the program states so, then terminates.
  20.             If it is found, however, it goes through the entire file
  21.             counting the words. This program determines if a set of
  22.             characters is a word or not by looking to see if there is a
  23.             space (Ascii character 32) after every non-space character.
  24.             If it finds one, it counts it as a word.
  25.                                     *** NOTE ***
  26.                  The program counts sets of characters without spaces in
  27.             them as a single word. For instance:
  28.  
  29.                                  ThisIsASingleWord,
  30.                            While these are several words.
  31.  
  32.                  Also, this program will tell you if there are no words
  33.             in a file, which would mean that the file has a length of 0
  34.             bytes. This program is not perfect, but it definitely helps
  35.             those people who own word processors that don't have a
  36.             function to count the words in a text file (such as
  37.             Microsoft Works for Dos).
  38.                  While this program is Public Domain, I claim all credit
  39.             for this particular version. My claim of "Once Free, Always
  40.             Free!" stands, always. This program is not to be sold or
  41.             distributed for any amount of money, save for the cost of a
  42.             diskette if this file is present on it.
  43.                  This program was written in Turbo Pascal Version 6. I
  44.             have included the code for anyone who wishes to make a
  45.             modification to it. My only request to any would-be
  46.             modifiers is that you give me credit for the original
  47.             version of the program in your supplemental documentation.
  48.                                     *** NOTE ***
  49.                  I discovered, while using Word Counter Version 1.00,
  50.             that there was often a very large difference in the number
  51.             of words that Microsoft Word for Windows said I had and the
  52.             number that Word Counter said. (Word for Windows reported
  53.             more words.) I discovered that the problem was due to the
  54.             size of the paragraphs I had written: Word Counter was only
  55.             reading the first 256 characters, then skipping to the next
  56.             carriage return. Being a writer, I immediately knew
  57.             something was wrong with Word Counter. So with version 2.01,
  58.             not only have I changed the visual effects of the program,
  59.             but I have also redesigned the way Word Counter counts
  60.             words. Now the program loads blocks of the text file into
  61.  
  62.  
  63.  
  64.  
  65.  
  66.             memory, counts the words in it, then loads another block of
  67.             equal or smaller size (depending on the size of the file
  68.             when Word Counter is near the end of it). Also, if Word
  69.             Counter stops its execution, the screen will show what
  70.             percentage of the file was counted prior to its termination.
  71.             This program termination has generally been caused by files
  72.             that are not text files. Also, be aware that files
  73.             containing more than several thousand words tend to be
  74.             listed as having more words than they really do. This is
  75.             because the new way of counting the words counts every non-
  76.             letter/number character as a separation point for a word.
  77.             Therefore, "1)Another" is two words rather than one.
  78.  
  79.                                  Raymond C. Rodgers
  80.                    Raymond Rodgers
  81.                    P.O. Box 32100
  82.                    Detroit, Michigan 48232-0100
  83.                    
  84.                    CompuServe ID 72074,1731
  85.                    Internet: 72074.1731@COMPUSERVE.COM
  86.  
  87.                                   *** Attention ***
  88.                  To all who would revise this document and/or modify
  89.             this program, please notify me in one of the aforementioned
  90.             ways, add a revision comment underneath the variable
  91.             assignment "ver=", AND replace the following information in
  92.             the documentation:
  93.                                 Revision: 2.01A
  94.                              Compiled On: May 27, 1993
  95.                              Compiled By: Raymond C. Rodgers
  96.                    Documentation Written: May 27, 1993
  97.                    Documentation Updated: September 29, 1993
  98.               Documentation Improvements: Updated means of contacting
  99.                                           me (Raymond Rodgers).
  100.                    Revision Improvements: Better Documentation.
  101.